export {};
/*
类型推论
某些没有明确指出类型的地方，TS 的类型推论机制会帮助提供类型
 */

// 完整写法
let num1: number = 10;

// 简略写法，建议
let num = 10;

let str = 'abc';
str = 'hhh';
str.trim();
// 报错
// str = 100
let bl = true;

const mySlice = (start = 100, end = 200) => {
  console.log('起始索引：', start, '结束索引：', end);
};

// 有的时候，ts的类型推导，不一定准确，就需要我们主动声明
// 一般都是 对象，数组，获取DOM 等复杂类型，推导不够准备
// let temp = undefined;
// let temp2 = null;
